github.com/klauspost/compress/huff0.Scratch.symbolLen (field)
31 uses
github.com/klauspost/compress/huff0 (current package)
compress.go#L116: oldSize := s.prevTable.estimateSize(s.count[:s.symbolLen])
compress.go#L117: newSize := s.cTable.estimateSize(s.count[:s.symbolLen])
compress.go#L221: reuseSz = s.prevTable.estimateSize(s.count[:s.symbolLen])
compress.go#L223: dataSz = s.cTable.estimateSize(s.count[:s.symbolLen])
compress.go#L366: s.symbolLen = uint16(i) + 1
compress.go#L382: s.symbolLen = uint16(i) + 1
compress.go#L388: if len(c) < int(s.symbolLen) {
compress.go#L391: for i, v := range s.count[:s.symbolLen] {
compress.go#L401: if len(c) < int(s.symbolLen) {
compress.go#L404: for i, v := range s.count[:s.symbolLen] {
compress.go#L420: minBitsSymbols := highBit32(uint32(s.symbolLen-1)) + 2
compress.go#L461: s.cTable = make([]cTableEntry, s.symbolLen, maxSymbolValue+1)
compress.go#L463: s.cTable = s.cTable[:s.symbolLen]
compress.go#L469: var startNode = int16(s.symbolLen)
compress.go#L470: nonNullRank := s.symbolLen - 1
compress.go#L558: t := s.cTable[:s.symbolLen]
compress.go#L583: for _, v := range s.count[:s.symbolLen] {
compress.go#L595: for n, c := range s.count[:s.symbolLen] {
decompress.go#L51: s.symbolLen = uint16(oSize)
decompress.go#L69: s.symbolLen = uint16(len(b))
decompress.go#L76: for _, v := range s.huffWeight[:s.symbolLen] {
decompress.go#L106: s.huffWeight[s.symbolLen] = uint8(lastWeight)
decompress.go#L107: s.symbolLen++
decompress.go#L139: s.prevTable = cTable[:s.symbolLen]
decompress.go#L142: for n, w := range s.huffWeight[:s.symbolLen] {
huff0.go#L109: symbolLen uint16 // Length of active part of the symbol table.
huff0.go#L186: maxSymbolValue = uint8(s.symbolLen - 1)
huff0.go#L226: if err == nil && len(b) < int(s.symbolLen>>1) {
huff0.go#L256: maxSymbolValue = uint8(s.symbolLen - 1)
huff0.go#L296: if err == nil && len(b) < int(s.symbolLen>>1) {
huff0.go#L326: for _, v := range s.count[:s.symbolLen] {
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |